highly manoeuvrable - Spanish English Dictionary